翻訳と辞書 |
Joyce (programming language) : ウィキペディア英語版 | Joyce (programming language)
Joyce is a secure, concurrent programming language designed by Per Brinch Hansen in the 1980s.〔Per Brinch Hansen, Joyce--A programming language for distributed systems〕 It is based on the sequential language Pascal and the principles of Communicating Sequential Processes (CSP). It was created to address the shortcomings of CSP to be applied itself as a programming language, and to provide a tool, primarily for teaching, for distributed system implementation. The language is based around the concept of ''agents''; concurrently executed pocesses that communicate only by the use of channels and message passing. Agents may activate sub-agents dynamically and recursively. The development of Joyce formed the foundation of the language SuperPascal, also developed by Brinch Hansen around 1993. ==Features==
Joyce is based on a small subset of Pascal, extended with features inspired from CSP for concurrency.〔Per Brinch Hansen, The Joyce language report, ''Software--Practice and experience'', Vol. 19(6), 553-578 (June 1989)〕 The following sections describe the some of the more novel features that were introduced.
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Joyce (programming language)」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|